Big Huge Thesaurus

Lemaireocereus chichipe

noun